<!DOCTYPE html "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 <title>%title%</title>
 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
 <style type="text/css">
 <!--
%stylesheet%
 -->
 </style>
</head>

<body>

<div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr bgcolor="#ffffff">
  <td class="center" width="5%">
   <img src="/node/logo_small.png" alt="[logo]">
  </td>
  <td class="center">
   <div style="font-size:21px;">
    <a name="top">Program Version</a>
    %header1%
   </div>
  </td>
  <td class="center" width="5%">
   <img src="/node/logo_small.png" alt="[logo]">
  </td>
 </tr>

 <tr bgcolor="#ffffff">
  <!-- COLUMN 1 -->
  <td class="title">&nbsp;</td>
  <!-- COLUMN 2 -->
  <td class="center">
   <div class="title" style="font-size:small;">
    <a href="http://f27.parsimony.net/forum66166/index.htm">%program% Forum</a>
    |
	<a href="http://entropy.stop1984.com/">The %program% Project</a>
	|
	<a href="http://chat27.parsimony.net/chat66166/">%program% Chat</a>
   </div>
  </td>
  <!-- COLUMN 3 -->
  <td class="title">&nbsp;</td>
 </tr>

 <tr bgcolor="#ffffff">
  <!-- COLUMN 1 -->
  <td class="title" style="height:1em;">
   <span style="font-size:small;">Node load</span>
   %loadgraphics%
  </td>
  <!-- COLUMN 2 -->
  <td rowspan="2" style="padding:4px;"> 

   <!-- REQUEST  -->
   <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr class="head">
     <th class="title">Get a file from the %program% network</th>
	</tr>
	<tr class="body">
     <td style="border:1px solid #006699;">
      <table width="100%" border="0" cellspacing="0" cellpadding="2">
       <tr>
        <td>
         <form method="GET">
          <b>Key:</b><a href="#key"><sup>?</sup></a>
           <input type="text" name="key" size="64" />
           <input type="submit" value="%request%" name="request" />
         </form>
        </td>
       </tr>
      </table>
     </td>
    </tr>
   </table>
   &#160;
   <!-- INSERT -->
   <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr class="head">
     <th class="title">Put a file into the %program% network</th>
    </tr>
    <tr class="body">
     <td style="border:1px solid #006699;">
      <table width="100%" border="0" cellspacing="0" cellpadding="2">
       <tr>
        <td>
         <form method="post" enctype="multipart/form-data">
          <b>File:</b><a href="#file"><sup>?</sup></a>
          <input type="file" name="file" accept="*/*" size="48" maxlen="255" /><br />
          <b>Type:</b><a href="#type"><sup>?</sup></a>
          <select name="content-type">
           <option value="auto">automatic (.ext)</option>
           <option value="text/plain">Text</option>
           <option value="text/html">HTML</option>
           <option value="image/gif">GIF image</option>
           <option value="image/png">PNG image</option>
           <option value="image/jpeg">JPEG image</option>
           <option value="audio/mpeg">MP3 audio</option>
           <option value="video/mpeg">MPEG video</option>
           <option value="application/zip">ZIP archive</option>
           <option value="application/pdf">PDF document</option>
           <option value="application/octet-stream">Other (binary)</option>
          </select>
          <b>HTL:</b><a href="#htl"><sup>?</sup></a>
          <input type="text" name="htl" value="10" /><br />
          <b>Key:</b><a href="#key"><sup>?</sup></a>
          <input type="text" name="key" size="64" />
          <input type="submit" value="%insert%" name="insert" />
         </form>
        </td>
       </tr>
      </table>
     </td>
    </tr>
   </table>
   &#160;
   <!-- NODE INFO -->
   <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr class="head" style="padding-top:4px;">
     <th class="title">%program% Node Status</th>
    </tr>
    <tr class="body">
     <td style="border:1px solid #006699;">
      <p>Information about the state of this <a href="/node/">%program% Node</a>:</p>
	  <ul>
       <li>Enter the Entropy Relay Chat on the <a href="/chat">chat</a> page</li>
       <li>Show the latest <a href="/news">news</a> on your selected message boards</li>
       <li>Configure your <a href="/node/config.html">node</a> while it is running</li>
       <li>List the %program% <a href="/node/process.html">processes</a> and running times</li>
       <li>List the contacted <a href="/node/peers.html">peers</a> and their statistics</li>
       <li>View the local <a href="/node/store.html">data store's</a> current and maximum sizes</li>
      </ul>
     </td>
    </tr>
   </table>
   &#160;
   <!-- HELP AND LINKS -->
   <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr class="head">
     <th class="title">Instructions and links</th>
    </tr>
    <tr class="body">
     <td style="border:1px solid #006699;">
      <p style="text-align:justify;">This is the HTTP gateway to the %program% network. You will not be able to access <i>normal</i> Internet websites through this gateway, but you can access sites on the <em>%program%</em> network. Unlike the Internet, you will not find a fixed server/client hierarchy, but rather every <em>node</em> of the <em>%program%</em> network will be both a server and a client at the same time as well as router and proxy-cache, too. Because of the nature of this network and the way requests are transmitted, most of the content will be available slower than normal Internet websites. In return for the slower speed you are assured that there is <u>no possibility</u> for the content providers in %program% to find out when and from where their files will be retrieved and who sent the request. %program% is slow, but first of all it is <b>anonymous</b>.</p>
      <p class="center"><a href="#top">Go to the top</a></p>

      <div style="font-size:18px;"><a name="key">Key</a></div>

      <p style="text-align:justify;">A Key in the network is in the simplest sense is a name e.g. <a href="/gpl2.txt">gpl2.txt</a>, <a href="/KSK@gpl2.txt">KSK@gpl2.txt</a> or <a href="/entropy:KSK@gpl2.txt">entropy:KSK@gpl2.txt</a>. This syntax was chosen for %program% to enable application compatibility between %program% and the <a href="http://www.freenetproject.org">freenet network</a>, that has defined this notation. If we used only simple names then we stand a high chance of "collision" (duplicate keys), therefore there are other types of keys, as well. For example the <em>SSK</em> type keys (sub space keys) that only can be generated from someone who is the owner of a private key. To generate <em>private/public key pairs</em>, you can use the page <a href="/node/keypair.html">/node/keypair.html</a> in %program%. The <em>public key</em> you get from a <em>private key</em> would be the only one you publish. You can connect/send a file with a key SSK@<i>private-key</i><em>/name.ext</em>. The result is SSK@<i>public-key</i><em>/name.ext</em> and this is the key you give away for retrieving the file again. Another clear identification for a file is provided by the <em>CHK</em> (content hash key) type keys. On sending content, you only specify <em>CHK@</em> as the key. On the subsequent page a complete CHK@ key will be shown that is generated from the content of the file. This is the key you publish.</p>
      <p class="center"><a href="#top">Go to the top</a></p>

      <div style="font-size:18px;"><a name="file">File</a></div>
      <p style="text-align:justify;">If you only want to publish a single or only very few files, you can use <i>'file insert fields'</i> on the gateway page. For this purpose you either type in the complete path or click on the <em>Browse...</em> button located on the right side from the input field and choose a file. The key does not have to be identical with the filename. It actually doesn't have to be in any relation to the filename, but quite often it will make sense to choose the filename as KSK@ key, too. To avoid collisions it also might make sense to choose a selfmade prefix such as <em>KSK@<i>pullmoll_</i>text1.txt</em>.</p>
      <p class="center"><a href="#top">Go to the top</a></p>

      <div style="font-size:18px;"><a name="type">Type</a></div>
      <p style="text-align:justify;">The type of the file is important for the browser. The browser must know which kind of file it gets and how to handle it. In %program% an identification by file extension is possible. If there is a file without an extension or the file has an extension that doesn't match the file type, you should choose the correct entry from the list of file types. For unusual formats it is recommended to pick <b>Other (binary)</b>. In that case the person who gets the file can decide what to do with it.</p>
      <p class="center"><a href="#top">Go to the top</a></p>

     </td>
    </tr>
   </table>
   &#160;
   <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr class="head">
     <th class="title"><a name="links">ATTENTION!</a></th>
    </tr>
    <tr class="body">
     <td style="border:1px solid #006699;">
      <p class="tiny" style="text-align:justify;">By clicking on one of these links you will leave the <i>lawfully controlled space</i> of the governmental-surveillance internet and will instead enter the <b>law free space</b> of Entropy. In this <i>space</i> there is not only chaos, but also anarchy. The <i>space</i> is property of its users alone, in no means is it property of any data-transferers or bureaus or institutions responsible for this transport layer. The <i>space</i> is not bound to the law of any state, since it is not inside the borders of any country. It is completely virtual and is commenced by you making use of it. This <i>space</i> is not a thing or continuum in any sense of judicature. By using it you create it on your computer. You explicitly accept hereby, that you want to create this <i>space</i> now in the sense of its inventors. By entering this <i>space</i>, you accept that real world laws, rules or sanctions are inapplicable to this <i>space</i> and its contents.</p>
      <p class="center"><a href="#top">Go to the top</a></p>
     </td>
    </tr>
   </table>

  </td>

  <!-- COLUMN 3 -->
  <td class="title">
   <span style="font-size:small;">Latest build</span>
   %latestbuild%
  </td>
 </tr>

 <tr bgcolor="#ffffff">
  <!-- LINKS  -->
  <td class="center" style="padding-top:4px;">
   <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr class="head">
     <th class="title">Links</th>
    </tr>
    <tr class="body">
     <td style="border:1px solid #006699;">
       <p style="font-size:small;"><a href="/KSK@gpl2.txt">KSK@gpl2.txt</a><br />
       Click on this link to test your %program% installation.</p>

       <p style="font-size:small;"><a href="/SSK@aP8mPVzLRmtHUtxKH71aC1mwT1hBCMA/EEME/19//">Entropy Engine</a> (Edition 19).<br />
       The fourth edition of EE (w/o <i>date based redirect</i>)</p>

       <p style="font-size:small;"><a href="/SSK@9uxFfjflmcnekx9t62NWxdaQz4pBCMA/TBHrsa/13//">Entropy Engine</a><br />
       A site with links to more %program% sites.</p>

       <p style="font-size:small;"><a href="/SSK@zTUhBCd1OFBS-058O6Wrh39BUJvBCMA/pullmoll//">pullmoll's site</a><br />
       The very first %program% site :)</p>

       <p style="font-size:small;">Read the <a href="#links">note</a> on links.</p>
      </td>
     </tr>
    </table>
   </td>

   <td class="center" style="padding-top:4px;">
    <table width="100%" border="0" cellpadding="4" cellspacing="0">
     <tr class="head">
      <th class="title">Thanks</th>
     </tr>
     <tr class="body">
      <td style="border:1px solid #006699;">
       <p style="font-size:small;">Many thanks to <a href="http://www.parsimony.net/">Parsimony</a> for the forum and chat facilities.</p>
      </td>
     </tr>
    </table>
   </td>
  </tr>
 </table>
 <br />
</body>
</html>
